package me.maiz.tool.codegen.domain;

import java.util.Date;
import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;
import me.maiz.tool.codegen.common.BaseDO;

import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 
 * <pre>
 * 
 * </pre>
 * <small> 2018-09-29 10:40:21 | Aron</small>
 */
@Data
@SuppressWarnings("serial")
@TableName("bz_order")
@EqualsAndHashCode(callSuper=true) 
public class OrderDO extends BaseDO {
	@TableId
	private Integer orderId;

    /** 订单号 */
    private String orderNumber;

    /** 用户表user_id */
    private Integer userId;

    /** 订单状态 */
    private String orderState;

    /** 支付时间 */
    private Date orderPaymentTime;

    /** 发货时间 */
    private Date orderDeliveryTime;

    /** 应付款 */
    private BigDecimal orderShouldPayment;

    /** 优惠劵 */
    private String orderUseCoupon;

    /** 运费 */
    private BigDecimal orderTransportmoney;

    /** 实付款 */
    private BigDecimal orderRealPayment;

    /** 到货日期 */
    private Date orderArrivalTime;

    /** 订单创建时间 */
    private Date orderCreateTime;

    /** 后台修改数据的时间 */
    private Date orderTime;

    /** 当前订单的发货地址 */
    private String orderCurrAddress;

}
